home *** CD-ROM | disk | FTP | other *** search
/ Celestin Apprentice 7 / Apprentice-Release7.iso / Index / Apprentice 6 / 2 - environments < prev    next >
Encoding:
Text File  |  1997-01-21  |  5.5 KB  |  81 lines  |  [TEXT/R*ch]

  1. 2 - Environments
  2. You'll find a wide variety of programming languages, scripting environments, and much more.
  3. ----------
  4. Caml Light 0.73
  5. Caml Light is a Mac version of a small, portable implementation of the ML language. Caml is quite close to Standard ML, though not strictly conformant. There are some slight differences in syntax and semantics, and major differences in the module system (these changes were required to support separate compilation). Caml Light is implemented as a bytecode compiler, and fully bootstrapped.  The runtime system and bytecode interpreter is written in standard C, hence Caml Light is easy to port to almost any 32 or 64 bit platform. The whole system is quite small: about 200K for the runtime system, and another 100K of bytecode for the compiler. The included source distribution contains all the files needed to recompile Caml Light from scratch.
  6. __________
  7. Apprentice 6:Environments:
  8. Damien Doligez
  9. ftp://ftp.inria.fr/lang/caml-light/
  10. ----------
  11. Chipmunk Basic 3.5.0
  12. Chipmunk Basic is a freeware old-fashioned Basic Interpreter, accelerated for the PowerMac, yet still compatible with old 68k Macs running System 6. Features include support for a simple sprite graphics engine, sound, MacinTalk speech, MacTCP, AppleScript, Drag&Drop and OOP programming. Every personal computer should come with a simple, easy to learn, programming language. Chipmunk Basic was my contribution for the very first PowerMacs. This version is a both bug fix and new feature release.  It is still free for educational and non-commercial distribution and use (but only for those who don't believe that using the BASIC language causes brain damage. :-)
  13. __________
  14. Apprentice 6:Environments:
  15. Ronald H. Nicholson, Jr.
  16. http://www.nicholson.com/rhn/basic/
  17. ----------
  18. Clean 1.2
  19. Clean is a general purpose, higher order, pure and lazy functional programming language for the development of sequential, parallel and distributed real world applications. Clean is a language in the spirit of other modern lazy functional languages like Haskell and Miranda. People familiar with these languages will have no difficulty to program in Clean. The Clean compiler has the nice property that it runs on small platforms (Mac, PC, Sun), while it compiles very quickly and produces code of state-of-the-art quality.
  20. __________
  21. Apprentice 6:Environments:
  22. Rinus Plasmeijer
  23. http://www.cs.kun.nl/~clean/
  24. ----------
  25. Frontier 4.1
  26. Frontier is a scripting environment for the Macintosh. It is similar in power to AppleScript, and has plenty of features, making it ideal for use as a back-end to your web site or other high demand setup. And best of all, it's completely free, thanks to Dave Winer of Userland Software!
  27. __________
  28. Apprentice 6:Environments:
  29. Dave Winer
  30. http://www.scripting.com/
  31. ----------
  32. LogoMation 1.1.4
  33. LogoMation is a programming environment for people doing their first steps in programming. Introduces the concepts of programming and program design through a language that supports advanced graphics, animation, and sound. $15 shareware.
  34. __________
  35. Apprentice 6:Environments:
  36. Chuck Shavit
  37. /info-mac/dev/
  38. ----------
  39. MacMETH 3.2.4
  40. MacMETH is a Modula-2 development system, including a compiler, complete with examples. Also included is the Modula-2 source code for the development system itself.
  41. __________
  42. Apprentice 6:Environments:
  43. Frank Thommen
  44. ftp://baikal.ethz.ch/pub/mac/RAMSES/
  45. ----------
  46. PowerFantasmâ„¢ 4.16
  47. PowerFantasm is a very fast assembly language development system. It allows you to work with both 68k and PowerPC assembly laguage. PowerFantasm will only run on 68020 and higher machines (i.e. 020, 68030, 68040, and  all  PowerPC machines).
  48. __________
  49. Apprentice 6:Environments:
  50. Rob Probin
  51. http://www.tau.it/lightsoft/
  52. ----------
  53. PowerLisp 2.01
  54. PowerLisp is a Common Lisp development environment for the Macintosh. It consists of a Common Lisp interpreter, native-code PowerPC compiler, native code 680x0 compiler, PowerPC and 680x0 macro assemblers, disassemblers, incremental linker and multi-window text editor. It requires a 68k Macintosh with at least a 68020 processor and system 7.0 or later, or any PowerMac. About 4 megabytes of RAM are required to run it, and to do much with it you need more like 5 or 6 megabytes. Like any Common Lisp system, the more memory the better. PowerLisp 2.01 is faster than previous versions of PowerLisp, has some new features, and many bugs fixed. The Common Lisp implementation is closer to the ANSI standard than previous versions.
  55. __________
  56. Apprentice 6:Environments:
  57. Roger Corman
  58. http://www.crl.com/~rgcorman/
  59. ----------
  60. Prograph Classic 2.6.1
  61. Prograph Classic is the freeware version of Pictorius' graphical object oriented programming language.
  62. __________
  63. Apprentice 6:Environments:
  64. Darryl Proudfoot
  65. http://www.pictorius.com/
  66. ----------
  67. RAMSES 2.2
  68. RAMSES (Research Aids for Modelling and Simulation of Environmental Systems) is a huge modeling and simulation environment, which contains many, many tools useful for a large number of purposes also different from modeling and simulation, such as macro editors, compilers, statistical tools etc.
  69. __________
  70. Apprentice 6:Environments:
  71. Frank Thommen
  72. ftp://baikal.ethz.ch/pub/mac/RAMSES/
  73. ----------
  74. SmallEiffel 0.4.6
  75. SmallEiffel is a free Eiffel compiler. It is the fruit of a research project done at CRIN (Centre de Recherche en Informatique de Nancy). SmallEiffel is intended to be a complete, though small and very fast Eiffel compiler. It is already used by students of the University Henri Poincare' at Nancy (FRANCE).
  76. __________
  77. Apprentice 6:Environments:
  78. Dominique Colnet
  79. ftp://ftp.loria.fr/pub/loria/genielog/SmallEiffel
  80. ----------
  81.